filefield{-moz-appearance:none;border:2px solid;-moz-border-radius:3px;-moz-border-top-colors:#9da9b8 #fff;-moz-border-right-colors:#d8d8d8 #fff;-moz-border-bottom-colors:#d8d8d8 #fff;-moz-border-left-colors:#d8d8d8 #fff;background-color:#fff;margin:2px 4px}
.fileFieldContentBox{background-color:#fff}
.fileFieldIcon[disabled="true"]{opacity:0.4}
.fileFieldIcon{width:16px;height:16px;margin-top:1px;margin-bottom:1px;-moz-margin-start:1px;-moz-margin-end:4px}
.fileFieldLabel{-moz-appearance:none;background-color:transparent;border:none;margin:0;color:#222}
.fileFieldLabel[disabled="true"]{color:#bbbfc5}